package gamedo

import "wails/schema/enums/busenum"

type S商店数据 struct {
	// @alias 状态
	Z状态 busenum.S商店状态 `alias:"状态"`
	// @alias 开始时间
	K开始时间 int `alias:"开始时间"`
	// 刷新商品列表使用的随机种子，相同种子会产生相同的列表
	// @alias 刷新种子
	S刷新种子 int `alias:"刷新种子"`
	// @alias 刷新次数
	S刷新次数 int `alias:"刷新次数"`
	// @alias 商品集
	S商品集 map[string]*S商品数据 `alias:"商品集"`
	// 已购总数量
	// @alias 已购
	G已购 int `alias:"已购"`
	// @alias 版本
	B版本 int `alias:"版本"`
}

// 商品数据分角色，主体或同时角色和主体
// 装备和携带增益的数据与商品已购数量相同
type S商品数据 struct {
	// @alias 配置
	P配置 string `alias:"配置"`
	// 0-未激活 1-激活
	// @alias 激活
	J激活 int `alias:"激活"`
	// 已购数量
	// @alias 已购
	G已购 int `alias:"已购"`
	// @alias 版本
	B版本 int `alias:"版本"`
	// @alias 开始时间
	K开始时间 int `alias:"结束"`
}
